head immobilization - Turkish English Dictionary